package com.suliao.home.entity.supply;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.suliao.common.base.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableId;
import java.time.LocalDateTime;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @author： M1nG-CodeGenerator
 * @since： 2020-12-17 17:25:40
 * @description： 入驻商铺
 * @version： 1.0
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("gy_supply_settle_shop")
public class SupplySettleShopDO extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 店铺名称
     */
    private String settleShopName;

    /**
     * 用户ID
     */
    private Integer userId;

    /**
     * 公司ID
     */
    private Integer corpId;

    /**
     * 店铺类型(1:工厂店 2:旗舰店 3:专卖店 4:专营店)
     */
    private Integer settleShopType;

    /**
     * 经营商品类型
     */
    private String settleManagementType;

    /**
     * 状态(0:开业 1:停业)
     */
    private Integer settleShopState;

    /**
     * 开通期限(开始时间)
     */
    private LocalDateTime settleShopOpeningDate;

    /**
     * 开通期限(结束时间)
     */
    private LocalDateTime settleShopEndDate;

    /**
     * 普通授权书
     */
    private String settleShopOrdinaryBook;

    /**
     * 商标注册证
     */
    private String settleShopTrademarkCard;

    /**
     * 销售授权书
     */
    private String settleShopSaleBook;

    /**
     * 生产许可证
     */
    private String settleShopProductionCard;

    /**
     * 其他资源
     */
    private String settleShopOtherResources;

         }
